Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
panel-plugins:xfce4-genmon-plugin:start [2023/04/19 16:53] – [Usage] toz | panel-plugins:xfce4-genmon-plugin:start [2023/12/25 13:25] (current) – [Advanced Features] updated link toz | ||
---|---|---|---|
Line 5: | Line 5: | ||
* **[[# | * **[[# | ||
- | | + | * XML Tags |
+ | * Example Script | ||
+ | | ||
+ | * Pango Text Markup Support | ||
+ | * Refreshing the plugin | ||
+ | * Enhanced Gtk3 CSS Styling Capabilities | ||
* **[[# | * **[[# | ||
* **[[#Latest Release|Latest Release]]** | * **[[#Latest Release|Latest Release]]** | ||
Line 44: | Line 49: | ||
* Note: the < | * Note: the < | ||
* image changes with the icon theme | * image changes with the icon theme | ||
- | * supports panel' | + | * supports panel' |
* supports light/dark symbolic icon auto-colour changes | * supports light/dark symbolic icon auto-colour changes | ||
* **< | * **< | ||
Line 55: | Line 60: | ||
* Note: | * Note: | ||
* To hide the tooltip bubble, use an empty tool tag, eg: '' | * To hide the tooltip bubble, use an empty tool tag, eg: '' | ||
+ | * The tooltip will not display with a cycle of less than 0.5 (see: [[https:// | ||
* **< | * **< | ||
* Display a value-based progress bar on the plugin. | * Display a value-based progress bar on the plugin. | ||
Line 61: | Line 67: | ||
* **< | * **< | ||
* This tag will allow the embedding of css tweaks directly into the plugin. | * This tag will allow the embedding of css tweaks directly into the plugin. | ||
- | * eg. '' | + | * eg. '' |
* Result: {{: | * Result: {{: | ||
* More information on css and css tweaking of the plugin in the **Advanced Features** section below. | * More information on css and css tweaking of the plugin in the **Advanced Features** section below. | ||
Line 96: | Line 102: | ||
# do the genmon | # do the genmon | ||
- | echo "< | + | echo "< |
- | echo "< | + | echo "< |
- | echo "< | + | |
echo "< | echo "< | ||
$TOPCPU | $TOPCPU | ||
Line 111: | Line 116: | ||
</ | </ | ||
- | {{: | + | {{: |
< | < | ||
+ | |||
+ | Additional genmon scripts can be found in the following online repositories (special thanks to the individual developers for creating them): | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
[[|Back To Top]] | [[|Back To Top]] | ||
Line 121: | Line 133: | ||
**Pango Text Markup Support** | **Pango Text Markup Support** | ||
- | Both the <txt> and < | + | Both the <txt> and < |
echo "< | echo "< | ||
Line 131: | Line 143: | ||
**Refreshing the plugin** | **Refreshing the plugin** | ||
- | The xfce4-genmon-plugin supports xfce4-panel plugin-event functionality to remotely force the plugin to refresh. To refresh the plugin, issue the command: | + | As of version 3.99, the xfce4-genmon-plugin supports xfce4-panel plugin-event functionality to remotely force the plugin to refresh. To refresh the plugin, issue the command: |
xfce4-panel --plugin-event=genmon-X: | xfce4-panel --plugin-event=genmon-X: | ||
where " | where " | ||
- | As of version 4.2.0, | + | As of version 4.2.0, an " |
- | {{: | + | {{: |
**Enhanced Gtk3 CSS Styling Capabilities** | **Enhanced Gtk3 CSS Styling Capabilities** | ||
- | CSS styling capabilities have been enhanced by providing style classes for all elements of the plugin that can be styled via themes or individual overrides (~/ | + | As of version 4.0.1, |
- | As of version 4.2.0, this plugin also supports CSS tags (special thanks to @stergem) that allow you to tweak the plugin css directly from within the command/ | + | And as of version 4.2.0, this plugin also supports CSS tags (special thanks to @stergem) that allow you to tweak the plugin css directly from within the command/ |
<file genmonTest.sh> | <file genmonTest.sh> | ||
#!/bin/bash | #!/bin/bash | ||
Line 161: | Line 173: | ||
===== Screenshots ===== | ===== Screenshots ===== | ||
- | {{: | ||
- | In ^this^ example, the plugin is used to (from left to right): | + | Configuration/Properties screen: |
- | - display the date | + | |
- | - mount/unmount an USB disk with 1 click | + | |
- | - display the CPU temperature (and the frequency in the tooltip) | + | |
- | - display the HD temperature | + | |
- | - display the state of the 2 batteries of my laptop | + | |
- | - display the WIFI quality | + | |
+ | {{: | ||
- | {{:panel-plugins: | + | About screen: |
- | In ^this^ example, we see the gmail checker script in action: | + | {{:panel-plugins: |
- | | + | |
- | | + | |
- | | + | |
- | |||
- | |||
- | {{: | ||
- | |||
- | In ^this^ example, we see the google calendar checker script in action: | ||
- | - plugin display shows icon indicating state of new upcoming appointments | ||
- | - tooltip shows a listing of upcoming appointments | ||
- | - clicking on the icon opens google calendar in your browser | ||
- | |||
- | |||
- | |||
- | Most of the scripts are available in the plugin archive. | ||
[[|Back To Top]] | [[|Back To Top]] | ||
Line 197: | Line 188: | ||
===== Latest Release ===== | ===== Latest Release ===== | ||
- | {{rss> | ||
- | | + | {{rss> |
+ | |||
+ | [[https:// | ||
+ | |||
+ | | ||
[[|Back to Top]] | [[|Back to Top]] | ||
---- | ---- | ||
+ | |||
===== Source code repository ===== | ===== Source code repository ===== | ||
+ | |||
[[https:// | [[https:// | ||
+ | |||
---- | ---- | ||
+ | |||
===== Reporting Bugs ===== | ===== Reporting Bugs ===== | ||
+ | |||
* **[[: | * **[[: | ||